from math import *
s = int(input('Введите любое четырехзначное число: '))
m = int(sqrt(s))
s2 = s
s3 = s
nice = 5
sqr = 0
minS = 9
maxS = 0
zm = 0
a = 'Число четное: '
b = 'Число кратно трем: '
c = 'Число является квадратом числа: '
d = 'Цифра в разряде единиц является квадратом цифры: '
e = 'Цифра в разряде десятков является квадратом цифры: '
f = 'Цифра в разряде сотен является квадратом цифры: '
g = 'Цифра в разряде тысяч является квадратом цифры: '
if len(str(s))==4:
    if s%2==0:
        print(f'{a}да')
    else:
        print(f'{a}нет')
    if s%3==0:
        print(f'{b}да')
    else:
        print(f'{b}нет')
    if m%1 == 0:
        print(f'{c}{m}')
    else:
        print(f'{c}нет')

    while s>0:
        fck = s%10
        if fck<minS:
            minS = fck
        if fck>maxS:
            maxS = fck
        s = s//10
    print(f'Минимальная цифра числа: {minS}')
    print(f'Наибольшая цифра числа: {maxS}')

    while s2>0:
        wts = s2%10
        if wts == 0:
            zm+= 1
        s2 = s2//10
    print(f'Количсетво нулей в числе: {zm}')
    while s3>0:
        nice -= 1
        last = s3 %10
        ee = sqrt(last)
        if sqrt(last)%1 == 0 :
            ee = int(sqrt(last))
            if nice == 4:
                print(f'{d}{ee}')
            if nice == 3:
                print(f'{e}{ee}')
            if nice == 2:
                print(f'{f}{ee}')
            if nice == 1:
                print(f'{g}{ee}')
        if ee%1 != 0:
            if nice == 4 and ee%1 != 0:
                print(f'{d}нет')
            if nice == 3 and ee%1 != 0:
                print(f'{e}нет')
            if nice == 2 and ee%1 != 0:
                print(f'{f}нет')
            if nice == 1 and ee%1 != 0:
                print(f'{g}нет')
        s3 = s3//10
 
else:
    print('Число не является четырехзначным')
        
    
